home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / editor / auror300.zip / XASM.AML < prev    next >
Text File  |  1996-07-17  |  2KB  |  49 lines

  1. //--------------------------------------------------------------------
  2. // XASM.AML
  3. // Syntax highlighting for 80x86 Assembly Language files (Asm, Inc)
  4. //
  5. // After making changes, save this file and compile with <shift f10>.
  6. //--------------------------------------------------------------------
  7.  
  8. include bootpath "define.aml"
  9.  
  10. syntax
  11.   'bcfin'                         // options:
  12.                                   //   b=show through marked block
  13.                                   //   c=highlight cursor line
  14.                                   //   d=show through closed folds
  15.                                   //   f=use only foreground colors
  16.                                   //   i=ignore keyword case
  17.                                   //   n=highlight numbers
  18.   '[],:%!&$()*+-/?.<>\t'          // symbol set 1
  19.   ''                              // symbol set 2
  20.   '\'"'                           // string characters
  21.   ''                              // string literal char
  22.   ''                              // numeric symbol
  23.   ';'           0                 // eol comment 1 / start column
  24.   ''            0                 // eol comment 2 / start column
  25.   ''            ''                // multi-line comment 1
  26.   ''            ''                // multi-line comment 2
  27.   0                               // number of lines to scan backward
  28.  
  29.   // colors
  30.   color brightcyan   on black     // keyword
  31.   color gray         on cyan      // symbol set 1
  32.   color gray         on cyan      // symbol set 2
  33.   color brightred    on black     // string
  34.   color brightred    on black     // numeric
  35.   color brightgreen  on black     // eol comment 1
  36.   color brightgreen  on black     // eol comment 2
  37.   color brightgreen  on black     // comment 1
  38.   color brightgreen  on black     // comment 2
  39.  
  40. keyword
  41.   and, assume, byte, call, code, codeptr, data, dataptr, db, dd, dup,
  42.   dq, dt, dw, dword, else, elseif, end, endif, endm, endp, ends, eq,
  43.   equ, esc, extrn, far, fword, ge, global, group, gt, high, if, ifdef,
  44.   ifndef, include, label, large, le, length, local, loop, loope, loopne,
  45.   loopnz, loopz, low, lt, macro, mask, mod, ne, near, not, offset, org,
  46.   page, para, proc, ptr, public, pword, qword, rep, repe, repne, repnz,
  47.   repz, record, ret, retf, seg, segment, short, size, small, struc,
  48.   subttl, symtype, tbyte, this, title, type, unknown, width, word
  49.